10 PRINT"[147] [211]PEED[211]CRIPT [198]ILE [195]ONVERSION [208]ROGRAM " 20 GOSUB320 30 INPUT"[201]NPUT FILE NAME";I$ 40 IFI$=""THEN30 50 INPUT"[207]UTPUT FILE NAME";O$ 60 PRINT"[196][146]ISK, [211][146]CREEN, [208][146]RINTER, [207][146]THER" 70 GETA$:IFA$=""THEN70 80 DV=-(A$="T")-3*(A$="S")-4*(A$="P")-8*(A$="D"):SA=7 90 IFDV=0THENINPUT"[196]EVICE NUMBER";DV:INPUT"[211]ECONDARY ADDRESS";SA 100 PRINT"[215]HICH CONVERSION:" 110 PRINT"1) [211]PEED[211]CRIPT TO [195]OMMODORE [193][211][195][201][201]" 120 PRINT"2) [211]PEED[211]CRIPT TO [212]RUE [193][211][195][201][201]" 130 PRINT"3) [195]OMMODORE [193][211][195][201][201] TO [211]PEED[211]CRIPT" 140 GETP$:IFP$<"1"ORP$>"3"THEN140 150 ADR=828+VAL(P$)*3-3 160 OPEN15,8,15,"I0":REM REMOVE ,"I0" IF YOU'VE CHANGED THE DRIVE'S SPEED 170 OPEN1,8,3,I$:INPUT#15,EN,EM$:F$=I$:IFEN=0THEN200 180 PRINT"[196]ISK ERROR FOR ";F$:PRINTEM$ 190 PRINT"RUN[145][145][145]":CLOSE1:CLOSE2:CLOSE15:END 200 IFDV<>8THENOPEN2,DV,SA,O$:GOTO290 210 EX$=",S,W":IFP$="3"THENEX$=",P,W" 220 OPEN2,DV,SA,"0:"+O$+EX$:INPUT#15,EN,EM$:F$=O$ 230 IFEN=0THEN290 240 IFEN<>63THEN180 250 PRINT"";O$;" EXISTS... [210]EPLACE? [217][146]/[206][146]:" 260 GETA$:IFA$<>"Y"ANDA$<>"N"THEN260 270 IFA$="N"THEN190 280 PRINT#15,"S0:"+O$:CLOSE2:GOTO220 290 SYS(ADR):IF(PEEK(144)AND191)=0THENPRINT"[196]ONE.":GOTO190 300 PRINT"[201]/[207] [197]RROR DURING CONVERSION.":INPUT#15,EN,EM$:IFEN<>0THEN180 310 GOTO190 320 FORI=828TO1001:READA:POKEI,A:CK=CK+A:NEXT:IFCK=21584THENRETURN 330 PRINT"ERROR IN DATA STATEMENTS.":END 340 DATA 076,069,003,076,122,003 350 DATA 076,174,003,032,225,255 360 DATA 240,018,032,216,003,032 370 DATA 095,003,032,183,255,072 380 DATA 032,224,003,104,041,064 390 DATA 240,233,076,204,255,133 400 DATA 251,041,064,010,005,251 410 DATA 041,191,133,251,041,032 420 DATA 073,032,010,005,251,201 430 DATA 095,208,002,169,013,133 440 DATA 251,096,032,225,255,240 450 DATA 221,032,216,003,032,095 460 DATA 003,041,127,201,065,144 470 DATA 018,201,091,176,014,170 480 DATA 165,251,041,128,073,128 490 DATA 074,074,133,251,138,005 500 DATA 251,133,251,032,183,255 510 DATA 072,032,224,003,104,041 520 DATA 064,240,207,076,204,255 530 DATA 032,225,255,240,169,032 540 DATA 216,003,201,013,208,002 550 DATA 169,031,072,041,128,074 560 DATA 133,251,104,041,063,005 570 DATA 251,133,251,032,183,255 580 DATA 072,032,224,003,104,041 590 DATA 064,240,217,076,204,255 600 DATA 162,001,032,198,255,076 610 DATA 207,255,162,002,032,201 620 DATA 255,165,251,076,210,255